turtle egg - German English Dictionary